common green forest lizard - İspanyolca İngilizce Sözlük